package string05;
/*
   boolean equals(Object anObject)
          将此字符串与指定的对象比较。

   boolean startsWith(String prefix)
          测试此字符串是否以指定的前缀开始。

   public boolean contains(CharSequence s)
          当且仅当此字符串包含指定的 char 值序列时，返回 true。

   public boolean equalsIgnoreCase(String anotherString
          将此 String 与另一个 String 比较，不考虑大小写。
          如果两个字符串的长度相同，并且其中的相应字符都相等（忽略大小写），则认为这两个字符串是相等的
 */
public class StringDemo01 {
    public static void main(String[] args) {
        //method01();
        String str = "akgh";
        System.out.println(str.contains("kg"));//true  判断str是否包含“kg”这个字串，如果包含返回true，不包含返回false
                                               //字串：由一个字符串中连续的字符组成的字符串
                                               //“obj” 字串：ab， bc
        System.out.println(str.contains("kh"));//false
        System.out.println("ABC".equals("abc"));//false  直接比较内容
        System.out.println("ABC".equalsIgnoreCase("abc"));//true

    }

    private static void method01() {
        String str = "aegh";
        boolean b = str.startsWith("ae");//判断str这个字符串是否以ae开头
        System.out.println(b);//true
        System.out.println(str.endsWith("gh"));//true
        System.out.println(str.endsWith("gk"));//false
    }
}
